@charset "gb2312";
/* CSS Document */
html {
  font-family:sans-serif;
  -webkit-text-size-adjust:100%;
      -ms-text-size-adjust:100%;
}
*{margin:0;padding:0;list-style:none;}
body{  font-family:"Microsoft YaHei";font-size:12px;color:#333;}
img{ border:0;}
a:link,a:visited{ text-decoration:none;outline:none;cursor:pointer;font-size:12px;color:#333;font-family:"Microsoft YaHei";}
a:hover{ text-decoration:none;outline:none;cursor:pointer;font-size:12px;color:#ff0000;font-family:"Microsoft YaHei";}
p{ text-decoration:none;outline:none;font-family:"Microsoft YaHei";}
dd,dd dl{  font-family:"Microsoft YaHei";}
.fl{ float:left;}
.fr{ float:right;}
.fs16 { font-size:16px;}
.block { display:block;}
.none { display:none;}
.clearfix::before,.clearfix::after {content:".";display:block;height:0;visibility:hidden;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.clear{clear:both;}
.w1200 { width:1200px;height:auto;margin:0 auto;}
.breadcrumb { line-height:60px;}

.topnav{height:30px;background:#f1f2f3;border-bottom:1px solid #ebebeb;font-size:14px;line-height:30px;overflow:hidden;}
#nowdate{font-size:14px;line-height:30px;float:left;}
.welcome{font-size:14px;line-height:30px;float:right;}
.welcome a:link,.welcome a:visited{font-size:14px;line-height:30px;}
.welcome a:hover{font-size:14px;line-height:30px;}

.header{width:1200px;margin:0 auto;overflow:hidden;}

.logo{width:650px;height:116px;padding:18px 0;background:url(../images/logo.png) left center no-repeat;overflow:hidden;float:left;}
.logo a:link,.logo a:visited{height:116px;text-indent:-999px;display:block;}
.logo a:hover{height:116px;text-indent:-999px;display:block;}
.tel{width:270px;height:96px;padding:56px 0 0 0;text-align:center;overflow:hidden;float:right;}

.nav{height:50px;background:#004ea2;}
.nav .w1200{position:relative;}
.nav .item{width:120px;text-align:center;float:left;}
.nav .current{background:#c40500}
.nav .item a{font-size:16px;color:#fff;font-weight:bold;line-height:50px;text-align:center;display:block;}
.nav .item:hover a{background:#c40500;}
.nav .item:hover .item_sub{display:block;}
.nav .item .item_sub{margin:0 auto;background:#f1f2f3;overflow:hidden;display:none;position:absolute;z-index:999;top:50px;}
.nav .item .item_sub.i2{width:480px;}
.nav .item .item_sub.i3{width:625px;}
.nav .item .item_sub.i4{width:480px;}
.nav .item .item_sub.i5{width:480px;}
.nav .item .item_sub.i6{width:480px;}
.nav .item .item_sub.i7{width:480px;}
.nav .item .item_sub.i8{width:480px;left:480px;}
.nav .item .item_sub.i9{width:480px;left:600px;}
.nav .item .item_sub.i10{width:480px;left:720px;}
.nav .item .item_sub_box{width:1160px;margin:0 auto;padding:25px;overflow:hidden;}
.nav .item .itemlist{padding:0 20px 0 0;float:left;}
.nav .item .itemlist ul{widht:120px;padding:0 25px 0 0;overflow:hidden;float:left;}
.nav .item .itemlist li{width:120px;height:38px;border-bottom:1px dashed #333;color:#fff;line-height:38px;}
.nav .item .itemlist li a:link,.nav .item .itemlist li a:visited{background:#f1f2f3;font-size:14px;color:#333;line-height:38px;text-align:left;}
.nav .item .itemlist li a:hover{background:#f1f2f3;font-size:14px;color:#ff0000;line-height:38px;text-align:left;}
.nav .item .itemlist li:hover a{color:#ff0000;}
.nav .item .itempic{width:260px;background:#fff;text-align:left;float:left;}
.nav .item:hover .a{color:#ffad2b;}

/*banner*/
.banner{height:274px;background:url(../images/banner_about.jpg) center top no-repeat;}
.banner_slideBox { width:100%;max-width:1440px;margin:0 auto;overflow:hidden;position:relative;}
.banner_slideBox .hd { position:absolute;bottom:15px;width:60px;left:50%;margin-left:-30px;z-index:50 }
.banner_slideBox .hd ul li { width:19px;height:19px;margin:0 2px;float:left;background:url(../images/hd_botton.png) no-repeat center;cursor:pointer;}
.banner_slideBox .hd ul li.on { background:url(../images/hd_botton_on.png) no-repeat center;}
.banner_slideBox .bd{ position:relative;height:100%;z-index:0;}
.banner_slideBox .bd li{  zoom:1;vertical-align:middle;display:none}
.banner_slideBox .bd img{ width:100%;height:auto;display:block;}
.banner_slideBox .ban_prev1,.banner_slideBox .ban_prev2 { position:absolute;top:50%;margin-top:-30px;display:block;width:44px;height:60px;background:rgba(0,0,0,.3);border-radius:4px;}
.banner_slideBox .ban_prev1 { right:0;}
.banner_slideBox .ban_prev2 { left:0;}
.banner_slideBox .next,.banner_slideBox .prev { display:inline-block;width:100%;height:100%;}
.banner_slideBox .next{  background:url(../images/hd_next.png) no-repeat center ;}
.banner_slideBox .prev{  background:url(../images/hd_prev.png) no-repeat center;}
.banner_slideBox .next:hover { background:url(../images/hd_next_hover.png) no-repeat center ;}
.banner_slideBox .prev:hover { background:url(../images/hd_prev_hover.png) no-repeat center ;}

.main{width:100%;overflow:hidden;}

.about{width:1200px;margin:0 auto;padding:50px 0;overflow:hidden;}
.about .photo{width:350px;overflow:hidden;float:left;}
.about .photo img{width:100%;height:100%;display:block;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;}
.about .photo img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.about .intro{width:825px;font-size:16px;line-height:32px;overflow:hidden;float:right;}

.news{width:1200px;margin:45px auto;overflow:hidden;}

.focus { width:525px;height:360px;overflow:hidden;float:left;position:relative;}
.focus .hd{ height:14px;overflow:hidden;position:absolute;right:5px;bottom:10px;z-index:1;}
.focus .hd ul{ overflow:hidden;zoom:1;float:left;}
.focus .hd ul li{float:left;margin-right:2px;width:14px;height:14px;line-height:14px;text-align:center;background:url(../images/focus_botton.png) no-repeat center;color:#fff;cursor:pointer;text-indent:-9999px;}
.focus .hd ul li.on{ background:url(../images/focus_botton_on.png) center center;}
.focus .bd{ position:relative;height:100%;z-index:0;}
.focus .bd li{width:525px;height:360px;zoom:1;vertical-align:middle;position:relative }
.focus .bd li img{width:100%;height:100%;display:block;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;}
.focus .bd li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.focus .bd li .title {position:absolute;bottom:0;left:0;z-index:4;display:inline-block;width:100%;height:36px;color:#fff;font-weight:bold;line-height:36px;}
.focus .bd li .title a { color:#fff;font-size:14px;}
.focus .bd li .tp_bgg {width:100%;height:36px;position:absolute;bottom:0;left:0;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}

.newslist{width:650px;height:360px;overflow:hidden;float:right;}
.newslist .news-tit{height:35px;background:#e0f0ff;border-radius:5px;font-size:16px;color:#333;font-weight:bold;line-height:35px;overflow:hidden;}
.newslist .news-tit li{width:135px;text-align:center;cursor:pointer;float:left;}
.newslist .news-tit li.current{background:#3077b9;color:#fff;display:block;}
.newslist .news-list{margin-top:8px;overflow:hidden;}
.newslist .news-list ul{display:none;}
.newslist .news-list li{height:32px;padding:0 0 0 16px;background:url(../images/icon.png) 0px 9px no-repeat;font-size:16px;line-height:32px;overflow:hidden;}
.newslist .news-list li span{font-size:14px;color:#999;}
.newslist .news-list li a:link,.newslist .news-list li a:visited{font-size:16px;line-height:32px;}
.newslist .news-list li a:hover{font-size:16px;line-height:32px;}


.advantage{padding:25px 0px 30px 0px; background:url(../images/advantage_bg.jpg) center center;}
.advantage_tit{height:58px;margin:15px 0;background:url(../images/index_04.png) center top no-repeat;text-align:center;}
.advantage_tit .cn{font-size:38px;color:#fff;font-weight:bold;display:block;}
.advantage_tit .en{font-size:14px;color:#b1b4b3;display:block;}
.advantage_list{width:1200px;margin:25px auto 0 auto;}
.advantage_col{margin-top:30px; margin-bottom:20px;text-align:left;width:50%;float:left;}
.advantage_col span{display:inline-block; text-align:left; border-top:1px dashed #fff; padding:9px 0 0 0;}
.advantage_col .icon{width:130px;height:126px;padding:0 0 0 10px;overflow:hidden;float:left;}
.advantage_col .text{width:385px;height:126px;font-size:12px;color:#fff;line-height:22px;overflow:hidden;float:left;}
.advantage_col .text h4{height:32px;text-align:left;line-height:32px;overflow:hidden;}
.advantage_col .text h4 a{font-size:16px;color:#fff;line-height:32px;}
.advantage_col .text h4 a:hover{font-size:16px;color:#ff0000;line-height:32px;text-decoration:none;}
.advantage_col img{max-width:100px; -webkit-transition:-webkit-transform 1.2s ease-out; -moz-transition:-moz-transform 1.2s ease-out; -o-transition:-o-transform 1.2s ease-out; -ms-transition:-ms-transform 1.2s ease-out;}
.advantage_col img:hover {-webkit-transform:rotateZ(360deg); -moz-transform:rotateZ(360deg); -o-transform:rotateZ(360deg); -ms-transform:rotateZ(360deg); transform:rotateZ(360deg);}

.product-category{background:#ececec;overflow:hidden;}
.product-category .product_tit{height:58px;margin:45px 0;background:url(../images/index_04.png) center top no-repeat;text-align:center;}
.product-category .cn{font-size:38px;font-weight:bold;display:block;}
.product-category .en{font-size:14px;color:#b1b4b3;display:block;}
.product-category .product_con{width:1200px;margin:0 auto;overflow:hidden;}
.product-category #p-list{width:1200px;height:270px;overflow:hidden;}
.product-category #p-list ul{float:left;}
.product-category #p-list li{width:278px;margin:0 9px 0 8px;border:1px solid #4e74b1;text-align:center;display:table-cell;vertical-align:middle;overflow:hidden;float:left;}
.product-category #p-list li .pic{width:270px;margin:4px 4px 0 4px;overflow:hidden;}
.product-category #p-list li img{width:100%;height:100%;display:block;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;}
.product-category #p-list li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.product-category #p-list li p{height:38px;margin:0 4px 4px 4px;font-size:16px;line-height:38px;text-align:center;}
.product-category #p-list li a:link,.product-category #p-list li p a:visited{font-size:16px;line-height:38px;display:block;}
.product-category #p-list li a:hover{font-size:16px;color:#fff;line-height:38px;display:block;}
.product-category #p-list li a:hover p{background:#4e74b1;}

.mbg{background:#f7f7f7;}

.mbg2{background:#ececec;}

.mbg3{}

.mbg4{background:#bf0d0d;}

.pbg{margin:0 auto;background:url(../images/p_bg.jpg) repeat-y;}

.abg{min-height:900px;background:url(../images/bans.jpg) center top no-repeat;}

.equipment{width:1237px;height:422px;margin:0 auto;overflow:hidden;}
.equipment .tit{height:58px;margin:45px 0;background:url(../images/index_04.png) center top no-repeat;text-align:center;}
.equipment .cn{font-size:38px;font-weight:bold;display:block;}
.equipment .en{font-size:14px;color:#b1b4b3;display:block;}
.equipment .con{overflow:hidden;}
.equipment .e-left{width:25px;height:210px;overflow:hidden;float:left;}
.equipment .e-left a:link,.equipment .e-left a:visited{width:25px;background:url(../images/p_left.png) 0 90px no-repeat;text-indent:-999px;line-height:140px;display:block;}
.equipment .e-left a:hover{width:25px;background:url(../images/p_left_hover.png) 0 90px no-repeat;text-indent:-999px;line-height:140px;display:block;}
.equipment .e-right{width:25px;height:210px;overflow:hidden;float:left;}
.equipment .e-right a:link,.equipment .e-right a:visited{width:25px;background:url(../images/p_right.png) 3px 90px no-repeat;text-indent:-999px;line-height:140px;display:block;}
.equipment .e-right a:hover{width:25px;background:url(../images/p_right_hover.png) 3px 90px no-repeat;text-indent:-999px;line-height:140px;display:block;}
.equipment #e-list{width:1185px;margin:0 1px;overflow:hidden;float:left;}
.equipment #e-list ul{float:left;}
.equipment #e-list li{width:220px;margin:0 8px 0 9px;text-align:center;overflow:hidden;position:relative;float:left;}
.equipment #e-list li img{width:100%;height:100%;display:block;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;}
.equipment #e-list li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.equipment #e-list li p{position:absolute;width:220px;height:28px;font-size:14px;line-height:28px;text-align:center;left:0;bottom:0;z-index:9;}
.equipment #e-list li .tp_bgg {width:220px;height:30px;position:absolute;bottom:0;left:0;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.equipment #e-list li a:link,.equipment #e-list li a:visited{font-size:14px;color:#fff;line-height:25px;}
.equipment #e-list li a:hover{font-size:14px;color:#fff;line-height:25px;}

.service{width:1200px;margin:0 auto;padding:70px 0;overflow:hidden;}
.service li{width:300px;text-align:center;float:left;}
.service .icon{position:relative;width:124px;height:124px;background:url(../images/icons.png) no-repeat;margin:0 auto 25px;}
.service .icon:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;
background:url(../images/icons.png) no-repeat;opacity:0;transition:opacity ease .5s;}
.service .icon1{background-position:0 -149px;}
.service .icon2{background-position:-298px -149px;}
.service .icon3{background-position:-595px -149px;}
.service .icon4{background-position:-900px -149px;}
.service .icon1:after{background-position:0 0;}
.service .icon2:after{background-position:-298px 0;}
.service .icon3:after{background-position:-595px 0;}
.service .icon4:after{background-position:-900px 0;}
.service a:hover{color:#000;}
.service a:hover .icon:after{opacity:1;}
.service ._t{font-size:16px;}
.service ._p{font-size:14px;}

.w258{width:258px;overflow:hidden;float:left;}

.category{overflow:hidden;}
.category .tit{height:88px;border-bottom:1px solid #e2e2e2;font-size:24px;font-weight:100;color:#bf0d0d;line-height:88px;text-align:center;overflow:hidden;}
.category .con{overflow:hidden;}
.category .con dt{height:46px;border-bottom:1px solid #e2e2e2;line-height:46px;overflow:hidden;}
.category .con dt a:link,.category .con dt a:visited{padding:0 0 0 25px;font-size:16px;color:#505062;line-height:46px;display:block;}
.category .con dt a.current{background:url(../images/icon2.jpg) no-repeat;color:#505062;}
.category .con dt a:hover{padding:0 0 0 25px;background:url(../images/icon2.jpg) 0 -46px no-repeat;font-size:16px;color:#fff;line-height:46px;display:block;}
.category .con dd{background:#f6f6f6;}
.category .con li{height:30px;border-bottom:1px dashed #e2e2e2;overflow:hidden;}
.category .con li a:link,.category .con li a:visited{padding:0 0 0 26px;background:url(../images/icon2.jpg) 0 -92px no-repeat;font-size:14px;color:#333;line-height:30px;display:block;}
.category .con li a:hover{padding:0 0 0 26px;background:url(../images/icon2.jpg) 0 -123px no-repeat;font-size:14px;color:#fff;line-height:30px;display:block;}
.category .con li a.current{color:#ff0000;}


.w910{width:910px;overflow:hidden;float:right;}

.location{height:88px;border-bottom:1px solid #e2e2e2;font-size:24px;font-weight:bold;color:#222;line-height:88px;overflow:hidden;}
.location span{font-size:14px;font-weight:normal;line-height:88px;float:right;}
.location span a:link,.location span a:visited{font-size:14px;font-weight:normal;line-height:88px;}
.location span a:hover{font-size:14px;font-weight:normal;line-height:88px;}

.page{padding:25px 0 0 0;font-size:18px;line-height:200%;overflow:hidden;}
.page p{margin-bottom:10px;font-size:18px;line-height:200%;text-height:2em;}
.page a:link,.page a:visited{font-size:18px;line-height:200%;}
.page a:hover{font-size:18px;line-height:200%;}

.category-name{height:58px;margin:65px 0 45px 0;background:url(../images/index_04.png) center top no-repeat;text-align:center;}
.category-name .cn{font-size:38px;font-weight:bold;display:block;}
.category-name .en{font-size:14px;color:#b1b4b3;display:block;}

.category-list{margin:10px 0;position:relative;float:left;left:50%;}
.category-list ul{position:relative;float:left;left:-50%;}
.category-list li{float:left;width:128px;height:32px;margin-left:18px;margin-right:18px;}
.category-list li a{display:block;width:128px;height:32px;background:url(../images/category_r1.png);text-align:center;line-height:32px;}
.category-list li a:hover{display:block;width:128px;height:32px;background:url(../images/category_r2.png);text-align:center;line-height:32px;color:#fff;}
.category-list li .current{display:block;width:128px;height:32px;background:url(../images/category_r2.png);text-align:center;line-height:32px;color:#fff;}

.photo-box{width:1130px;margin:20px auto 0 auto;overflow:hidden;padding-top:2px;clear:both;}
.photo-box ul{width:1180px;}
.photo-box li{width:260px;height:204px;margin:0 30px 20px 0;overflow:hidden;position:relative;float:left;}
.photo-box li .pic{width:256px;height:196px;padding:1px;border:1px solid #ccc;line-height:196px;text-align:center;}
.photo-box li .pic img{max-width:256px;max-height:195px;vertical-align:middle;}
.photo-box li p{text-align:center;padding-top:10px;color:#666;}
.photo-box li p img{width:62px;height:12px;border:0px;}
.photo-box li a .pic_title{font-size:16px;display:none;}
.photo-box li a:hover .pic_title{display:block;background:url(../images/vgh.png);position:absolute;top:0px;width:100%;padding-top:66px;text-align:center;color:#fff;height:134px;}

.photo-show{padding:35px 0 0 0;overflow:hidden;}
.photo-show h1{font-size:28px;line-height:200%;text-align:center;}
.photo-show .info{height:2px;padding:5px 0 10px 0;border-bottom:1px dashed #e2e2e2;font-size:14px;line-height:28px;text-align:center;}
.photo-show .content{padding:35px 0;overflow:hidden;}
.photo-show .content p{margin-bottom:10px;font-size:18px;line-height:200%;text-height:2em;}
.photo-show .content a:link,.page a:visited{font-size:18px;line-height:200%;}
.photo-show .content a:hover{font-size:18px;line-height:200%;}

.product-list{width:850px;margin:0 auto;overflow:hidden;padding:25px 0;clear:both;}
.product-list ul{width:880px;}
.product-list li{width:260px;height:230px;margin:0 30px 20px 0;overflow:hidden;position:relative;float:left;}
.product-list li .pic{width:256px;height:198px;padding:1px;border:1px solid #ccc;line-height:198px;text-align:center;}
.product-list li .pic:hover{border:1px solid #bf0d0d;}
.product-list li .pic img{max-width:256px;max-height:195px;vertical-align:middle;}
.product-list li p{padding-top:10px;font-size:16px;color:#666;text-align:center;}
.product-list li p img{width:62px;height:12px;border:0px;}

.news-list{width:950px;margin:0 auto;overflow:hidden;}
.news-list li{height:170px;padding:20px 0;overflow:hidden;}
.news-list li img{margin-right:15px;border:1px solid #ddd;float:left;}
.news-list li h3{font-size:18px;line-height:34px;}
.news-list li a:link,.news-list li a:visited{font-size:18px;line-height:34px;}
.news-list li a:hover{font-size:18px;line-height:34px;}
.news-list li p.intro{max-height:84px;font-size:14px;color:#999;line-height:28px;}
.news-list li p.time{height:28px;font-size:14px;color:#999;line-height:28px;}

.pages{margin:15px 0 35px 0;font-size:16px;line-height:28px;text-align:center;overflow:hidden;}
.pages a:link,.pages a:visited{font-size:16px;line-height:28px;}
.pages a:hover{font-size:16px;line-height:28px;}

.news-show{width:835px;margin:0 auto;padding:35px 0 0 0;overflow:hidden;}
.news-show h1{font-size:28px;line-height:200%;text-align:center;}
.news-show .info{height:28px;padding:5px 0 10px 0;border-bottom:1px dashed #e2e2e2;font-size:14px;line-height:28px;text-align:center;}
.news-show .content{padding:35px 0;overflow:hidden;}
.news-show .content p{margin-bottom:10px;font-size:18px;line-height:200%;text-height:2em;}
.news-show .content a:link,.page a:visited{font-size:18px;line-height:200%;}
.news-show .content a:hover{font-size:18px;line-height:200%;}

.nextpage{margin:10px 0 35px 0;padding:25px 0 0 0;border-top:1px dashed #e2e2e2;font-size:16px;line-height:200%;overflow:hidden;}
.nextpage a:link,.pages a:visited{font-size:16px;line-height:200%;}
.nextpage a:hover{font-size:16px;line-height:200%;}

.jobs-list{width:1200px;overflow:hidden;}
.jobs-list table td{padding:0 5px;font-size:16px;line-height:28px;}

.jobs-detail{width:1200px;overflow:hidden;}
.jobs-detail table td{padding:0 5px;font-size:16px;line-height:28px;}
.jobs-detail table td input.submit{margin:8px 0;padding:5px 8px;font-size:16px;line-height:28px;}

.sales-network{width:1200px;padding:0 0 18px 0;overflow:hidden;}
.sales-network table td{padding:0 5px;font-size:16px;line-height:28px;}
.sales-network table td.ptb20{padding:15px 2px 20px 2px;}
.sales-network table a{font-size:16px;line-height:28px;}

.contact-box{font-size:14px;line-height:200%;overflow:hidden;}
.about-box{font-size:14px;line-height:200%;}
.about-box p a:link,.about-box p a:visited{font-size:14px;line-height:200%;}
.about-box p a:hover{font-size:14px;line-height:200%;}

.feedback{font-size:14px;line-height:200%;overflow:hidden;}
.feedback table td{font-size:14px;line-height:200%;}
.feedback table td input{min-height:20px;}

.friendlinks{width:1200px;height:55px;margin:0 auto;overflow:hidden;}
.friendlinks .tit{width:110px;font-size:16px;color:#fff;line-height:55px;overflow:hidden;float:left;}
.friendlinks .con{width:890px;overflow:hidden;float:left;}

.footer{background:url(../images/footer_bg.png) center top #dedede no-repeat;overflow:hidden;}
.sitemap{width:1200px;margin:0 auto;overflow:hidden;}
.sitemap_top{width:1400px;overflow:hidden;}
.sitemap_top dl{width:186px;overflow:hidden;float:left;}
.sitemap_top dt{height:55px;background:#bf0d0d;font-size:16px;color:#fff;font-weight:bold;line-height:55px;}
.sitemap_box{width:1400px;height:180px;padding:15px 0 20px 0;overflow:hidden;}
.sitemap_box dl{width:186px;overflow:hidden;float:left;}
.sitemap_box li{height:30px;overflow:hidden;}
.sitemap_box li a:link,.sitemap_box li a:visited{font-size:16px;color:#a7a7a7;line-height:30px;}
.sitemap_box li a:hover{font-size:16px;color:#cecece;line-height:30px;}
.footer_box{width:1200px;margin:0 auto;padding:0 0 10px 0;overflow:hidden;}
.copyright{width:960px;padding:6px 0;font-size:14px;color:#a7a7a7;line-height:30px;overflow:hidden;float:left;}
.f_gzh{width:91px;margin:0 20px 0 0;padding:0 8px;overflow:hidden;float:left;}
.f_ewm{width:91px;overflow:hidden;float:right;}

.go-top{position:fixed;bottom:40px;right:20px;width:46px;z-index:999;}
.go-top a{display:block;width:46px;height:46px;margin-bottom:10px;background-image:url(../images/go-top.png);}
.go-top a:last-child{margin-bottom:0;}
.go-top .dn{display: none;}
.go-top .go{background-position:0 -150px;}
.go-top .go:hover{background-position:0 -250px;}
.go-top .feedback{background-position:0 -100px;}
.go-top .feedback:hover{background-position:0 -300px;}
.go-top .uc-2vm{background-position:0 0;}
.go-top .uc-2vm:hover{background-position:0 -350px;}
/*
.go-top .share{background-position:0 -50px;}
.go-top .share:hover{background-position:0 -200px;}
*/
.go-top .uc-2vm-pop{position:absolute;right:60px;top:-100px;width:240px;box-shadow:0px 1px 4px rgba(0,0,0,.1);background:#fff;}
.go-top .uc-2vm-pop .title-2wm{font-size:14px; margin:10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position:relative;}
